@charset "utf-8";

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote,

dl, dt, dd, ul, ol, li,

pre,

form, fieldset, legend, button, input, textarea, table, tr, td

{margin:0px;padding:0px;}

fieldset, img {border:0;}

li {list-style:none;}



address, cite, dfn, em, var { font-style: normal; } /* 将斜体扶正 */

code, kbd,samp { font-family: courier new, courier, monospace; }



ins {text-decoration:none;}

del {text-decoration:line-through;}

h1, h2, h3, h4, h5, h6 {}

h1 {font-size: 2em;}

h2 {font-size: 1.7em;}

h3 {font-size: 1.5em;}

h4 {font-size: 1.38em;}

h5 {font-size: 1.2em;}

h6 {font-size: 1.1em;font-style: italic;}



address,cite,dfn,em,var{font-style:normal;}

caption,td {font-weight: normal;}

cite, blackquote, em, i {font-style: italic;}

strong, b {	font-weight: bold;}

pre, code {font-family: monospace;font-size: 1.1em;}

abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help;}

table {	border-collapse:collapse; /* 边框合并属性 */border-spacing:0;}

q:before, q:after, blockquote:before, blockquote:after {content:"";content:none}

blockquote, q {	quotes:none;}



legend { color: #000; } 

button,input,select,textarea,checkbox,radio 

{vertical-align:middle;}







body {

margin: 0px;

padding: 0px; 

border: 0px;

color:#333333;

font-size:12px;

text-align: left;

background: #fff;

font-family:'微软雅黑';

}



.floatright {

  float:right;

}



.floatleft {

  float:left;

}



.box {clear:both; width:990px;margin:0px auto;padding:0px auto;overflow:hidden;}



a {color:#333;text-decoration: none;}

a:hover {color:#D40B01;text-decoration: underline;}



.clear {clear:both;}



.blank10,.blank30 {clear:both;height:10px;overflow:hidden;}

.blank30 {height:30px;}



.line {

  clear:both;

  height:2px;

  margin:10px 0px;

  background:url(../images/line.gif) left top repeat-x;

}

.line_2 {

  clear:both;

  height:2px;

  margin:10px 0px;

background:url() left bottom repeat-x;

}



.w_305 {

  float:left;

  width:305px;

  margin:0px 0px 10px 10px;

  overflow:hidden;

}



.w_250 {

  float:left;

  width:250px;

  margin:0px 0px 10px 10px;

  _margin:0px 0px 10px 5px;

  overflow:hidden;

}



.w_622 {

  float:right;

  width:622px;

  padding:0px 10px 10px 0px;

  overflow:hidden;

  }



.w_700 {

  float:right;

  width:650px;

  margin:0px 10px 10px 0px;

  padding:0px 25px 15px 25px;

  overflow:hidden;

}



.r_bg {

  background:url(../images/r_bg.png) 18px top no-repeat;

}



.c_top {

  clear:both;

  height:10px;

  overflow:hidden;

  background:url(../images/c_top.gif) left top no-repeat;

}



.c_bg {

  background:url(../images/c_bg.gif) 280px top repeat-y;

}



.c_bottom {

  clear:both;

  overflow:hidden;

  height:10px;

  background:url(../images/c_bottom.gif) 280px top no-repeat;

}



/* 全局参数结束 */







/* 综合 */



.title {

  color:#999;

  clear:both;

  height:22px;

  line-height:22px;

}



.title h3{ line-height:22px; color:#ccc; font-weight:normal;}

.title h3 a{ color:#1161B4; font-size:18px;  line-height:18px;padding-right:5px;text-decoration: none;}

.title h3 span{ 

  padding-left:5px;

  font-size:14px;

  color:#646464; 

  line-height:14px; 

  text-transform:capitalize;

}



.readme {

  display:block;

  width:80px;

  height:17px;

  margin:10px;

  background:url(../images/readme.gif) left top no-repeat;

}



.news_list {



}



.news_list li {

  clear:both;

  line-height:32px;

  padding-left:14px;

  background:url(../images/dot_gray.gif) left center no-repeat;

}







.news_list li span {

  float:right;

  color:#999;

}



.text_img {

  float:left;

  width:102px;

  height:122px;

  margin:0px 15px 10px 0px;

  padding:3px;

  background:white;

  border:1px solid #ccc;

  overflow:hidden;

}



.text_img img {

  width:102px;

  height:122px;

}



.text_pic h5,.text_pic h5 a {font-size:14px; color:#2C5997;font-weight:normal;}



.text_pic p {margin-top:10px;}



.i_video {float:right;width:216px;margin:0px 0px 10px 10px;}



.special .text_img {

  width:122px;

  height:162px;

}



.special .text_img img {

  width:122px;

  height:162px;

}



.special .text_pic h5,.special .text_pic h5 a {font-size:18px;}



.down_list {

  line-height:30px;

  padding:0px 10px 0px 35px;

  background:url(../images/downlist_bg.gif) left top no-repeat;

  border-right:1px solid #F7F7F7;

  border-bottom:1px solid #F7F7F7;

}



.down_list span {float:right;}

.d2,.d2 a {color:white;}



.order {

  clear:both;



  height:27px;

  line-height:27px;

  background:url(../images/btn.gif) right top no-repeat;

}



.o_text {float:left;width:140px;height:24px;line-height:24px; padding:0px 10px;border:1px solid #999;color:#999;} 

.o_btn {float:right; width:62px;height:27px;border:none;background:url(); color:white; text-align:center;cursor: pointer; }





.contact_list {

  padding:10px 10px 10px 80px;

  background:url(../images/contact_icon.gif) 5px center no-repeat;

}



/* 滚动图片 */

.scroll{ width:552px; margin:auto; position:relative; padding:0px 30px 0px 40px; overflow:hidden; margin-bottom:10px;}

.scroll ul{}

.scroll li { width:126px; text-align:center; overflow:hidden; padding:0 5px; vertical-align:100%;}

.scroll li a{ display:block; color:#333; line-height:20px;font-size:12px;}



.scroll .img-wrap{

  margin:0 auto;

  width:90%;

  height:150px;

  /*非IE的主流浏览器识别的垂直居中的方法*/

  display: table-cell;

  vertical-align:middle;

  /*设置水平居中*/

  text-align:center;

  /* 针对IE的Hack */

  *display: block;

  *font-size: 139px;/*约为高度的0.873，200*0.873 约为175*/

  *font-family:Arial;/*防止非utf-8引起的hack失效问题，如gbk编码*/

}

.scroll img {

  display:block;

  width:106px;

  width:80%\0;

  _width:120px;

  margin:0px auto;

  vertical-align:middle;

  padding:5px;

  border:1px solid #ccc;

  _border:none;

  background:url(../images/pic_bg.gif) left top no-repeat;

  border-right:1px solid white; 

  border-bottom:1px solid white;

  }

.scroll img:hover,#list-view .highlight{border-color:#ff8015;_border:none;}





.scroll li span {color:#F3572F;}

.scroll a.bx-prev,.scroll a.bx-next{

	position:absolute;

	top:0;

	display:block;

	width:40px;

	height:158px;

	background: url(../images/scroll.gif) no-repeat left center;

	z-index:99999;

}

.scroll a.bx-prev{left:-24px;}

.scroll a.bx-prev:hover{background: url(../images/scroll.gif) no-repeat -80px center;}

.scroll a.bx-next{right:-24px;background: url(../images/scroll.gif) no-repeat -40px center;}

.scroll a.bx-next:hover{background: url(../images/scroll.gif) no-repeat -120px center;}





/* 分类 */

.i_type {

  clear:both;

  width:624px;

  height:29px;

  line-height:29px;

  padding:7px;

  background:url(../images/i_type_bg.gif) left top no-repeat;

}



.i_type a {

  float:left;

  display:block;

  height:28px;

  line-height:28px;

  margin:0px 2px;

  padding:0px 10px;

  background:url(../images/teyp_a_bg.gif) left top repeat-x;

  color:white;

  border-bottom:1px solid #CFCFCF;

  text-decoration: none;

}



.i_type a.on,.i_type a:hover {

  color:#333;

  background:url(../images/type_a_on.gif) left top repeat-x;

  border-bottom:1px solid #888;

}



/* 招聘 */

.i_job {

  float:left;

  width:300px;

}



/* 投票 */

.i_vote {

  float:right;

  width:300px;

}



.i_vote h5 {

  height:26px;

  line-height:26px;

  margin:10px 0px;

  padding:0px 10px;

  border:1px solid #ccc;

  font-weight:normal;

  font-size:12px;

  background:white;

}



.i_vote #ballot {margin-left:10px;}



.i_vote #button {

  float:left;

  display:block;

  height:22px;

  line-height:22px;

  margin:15px 0px 10px 0px;

  padding:0px 20px;

  background:url(../images/teyp_a_bg.gif) left top repeat-x;

  color:white;

  border:none;

}



.mailbtn {

  width:178px;

  height:35px;

  line-height:35px;

  margin-left:15px;

  border:none;background:url(../images/mailbtn.gif) left top no-repeat;

}













/*头部*/

#header{ margin:0 auto; width:100%;  background-color:#FFF;}



.topdh{ height:33px; line-height:33px; background:url(../images/topdh.jpg) repeat-x; width:100%;}

.topdh_l{ float:left;}

.topdh_r{ float:right; padding-right:40px;color:#FFF;}

.topdh_r a{ color:#FFF;}



.top{ height:104px;margin:0 auto; width:980px;}



.menu{background:url(../images/menubg.jpg) repeat-x; margin:0 auto;  width:100%;}



/*banner*/

.banner{height:500px;margin:0 auto;width:100%;}

.mod-banner {

	Z-INDEX: 5; POSITION: relative; MIN-WIDTH: 988px; MARGIN: 0px 0px 0px; HEIGHT: 500px;position:relative;

}

.mod-banner .f-tab-b {

	Z-INDEX: -1; POSITION: absolute; WIDTH: 100%; BACKGROUND-POSITION: center center; HEIGHT: 500px; TOP: 0px; LEFT: 0px

}

.mod-banner .t-box {

	POSITION: absolute; TEXT-ALIGN: center; MARGIN: 0px 0px 0px -200px; WIDTH: 411px; BOTTOM: 20px; LEFT: 50%

}

.mod-banner .f-tab-t {

	BACKGROUND: url(../images/389933_1213880884.png) no-repeat center 50%; _background: url(http://img.china.alibaba.com/cms/upload/2012/085/783/387580_1213880884.png) no-repeat center

}

.mod-banner .f-tab-t {

	MARGIN: 0px 5px; WIDTH: 13px; DISPLAY: inline-block; BACKGROUND-POSITION: -228px -410px; HEIGHT: 13px

}

.mod-banner .current {

	BACKGROUND-POSITION: -227px -395px

}

.mod-banner .mod-banner-wrap {

	POSITION: relative; MARGIN: auto; WIDTH: 1004px

}

.mod-banner .mod-user-panel {

	POSITION: absolute; TOP: 3px; RIGHT: 10px

}







.sosoubg{ height:44px;width:100%;}

.sosoubg_left{ float:left;}

.sosoubg_right{ float:right;}

.sosoubg_left p{ padding-top:9px;}

.sosoubg_left a{ color:#666}





/*底部*/

#footer{ margin:0 auto; width:100%;}



.bottommenu{height:46px; line-height:46px; text-align:center; border-top:1px solid #3a3a3a;}

.bottommenu a{ color:#333; padding-left:16px; padding-right:16px;}

.bottommenu a:hover{color:#f00;}



.message{ margin:0 auto; width:980px; padding-top:10px; padding-bottom:30px;}

.message_logo{float:left; width:209px; padding-left:120px;}

.message_copyright{ text-align:center;}

.message_copyright p{}

.message_copyright a{}





/*内容区*/





#main{ margin:0 auto; width:100%;}



.container{margin-left:auto; margin-right:auto; width:980px;}

.bztx{margin:22px auto;}

.bztx h4{margin-bottom:26px;}

h4 { font-size:14px;}





.zxalBox{padding:20px 0; margin-bottom:24px; border:1px solid #e6e6e6;}

.alTabBg{margin:0 auto 25px auto; width:650px; overflow:hidden; background:url(../images/alTabBg.png) no-repeat center bottom;}

.alTabBg a{float:left; width:130px; height:42px; line-height:48px; text-align:center; color:#fff; text-decoration:none;}

.alTabBg a:hover , .alTabBg a.cur{background:url(../images/alTabH.png) no-repeat center;}

.skGgImg{margin-left:20px; padding:5px; width:310px; height:358px; border:1px solid #e8e8e8;}

.skxcList{margin-right:18px; width:618px; overflow:hidden;}

.skxcList li{margin-left:14px; float:left; width:192px; text-align:center;}

.skxcList li img{padding:5px; border:1px solid #e8e8e8;}

.skxcList li h5{height:34px; line-height:34px; font-weight:normal;}

.skxcList li h5 a{color:#333;}









.cpflBg{height:298px; background:url(../images/cpflBg.jpg) no-repeat center;}

.cpflBg .container{position:relative;}

.cpflBg h4 , .cpflBg .flPhone , .cpflBg .flDl{position:absolute;}

.cpflBg h4{left:0px; top:20px;}

.cpflBg .flPhone{left:46px; top:220px; font-weight:bold; font-size:24px; color:#ffc002;}

.cpflBg .flDl dt{padding-left:32px; height:60px; line-height:60px; font-size:14px; font-weight:bold; background-repeat:no-repeat; background-position:left center;}

.cpflBg .flDl dt a{color:#6f0000;}

.cpflBg .flDl dd{margin-left:18px; padding-left:14px; height:26px; line-height:26px; font-size:14px; background:url(../images/flDd_ico.png) no-repeat left center;}

.cpflBg .flDl dd a{color:#6f0000;}

.cpflBg .flBox01{left:316px; top:26px;}

.cpflBg .flBox01 dt{background-image:url(../images/flBox01_ico.png);}

.cpflBg .flBox02{left:570px; top:26px;}

.cpflBg .flBox02 dt{background-image:url(../images/flBox02_ico.png);}

.cpflBg .flBox03{left:808px; top:26px;}

.cpflBg .flBox03 dt{background-image:url(../images/flBox03_ico.png);}







.hylxBox{margin:28px auto; padding-bottom:20px; border:1px solid #e6e6e6;}

.hylxBox h4{padding:15px;}

.gongyiBox{width:645px;}

.gongyiBox ul{margin-left:15px; *margin-left:0px;}

.gongyiBox ul li{margin-bottom:2px; width:132px; height:72px; line-height:72px; text-align:center; border:1px solid #e6e6e6;}

.gongyiBox ul li a{display:block; *height:72px; *line-height:72px; background:url(../images/gongyiLi.png) no-repeat center; font-size:16px; font-weight:bold; color:#fff; text-decoration:none;}

.gongyiBox ul li a.cur , .gongyiBox ul li a:hover{background-image:url(../images/gongyiLiH.png);}

.fl { float:left;}

.fr { float:right;}







.gongyiTxt{margin-right:10px; width:310px;}

.gongyiTxt dl{margin-top:12px;}

.gongyiTxt dt{margin-bottom:2px; padding-left:5px; font-size:14px; font-weight:bold; color:#333; border-left:3px solid #d85b00; height:20px; line-height:20px;}

.gongyiTxt dd{line-height:18px; color:#333;}







.bztxSpan{padding-top:140px; margin-top:24px; background:url(../images/bztxSpan.jpg) no-repeat center top;}

.bztxSpan .container{overflow:hidden;}

.bztxSpan dl{padding:10px; margin-right:16px; margin-bottom:10px; float:left; width:294px; border:1px solid #e6e6e6; background-color:#fff;}

.bztxSpan dl.noMr{margin-right:0px;}

.bztxSpan dt img{padding:7px; border:1px solid #e6e6e6;}

.bztxSpan dd{}

.bztxSpan dd h5{height:40px; line-height:40px; font-size:16px; color:#b20404;}

.bztxSpan dd p{line-height:22px; font-size:14px; color:#686868; height:88px; overflow:hidden;}





.ggl01{margin:16px auto 26px auto;}

.ggl img{display:block;}

.ggl02{position:relative; margin:26px auto;}

.ggl02 span{position:absolute; left:698px; top:70px; font-size:22px; font-weight:bold; color:#fff;}







.sjtBox{margin-bottom:28px; padding-bottom:14px; border:1px solid #e6e6e6;}

.sjtBox h4{padding:15px 20px 0 20px;}

.sjtBox ul{width:952px; overflow:hidden;}

.sjtBox ul li{float:left; margin:20px 5px 0 5px; width:228px; text-align:center;}

.sjtBox ul li img{padding:7px; border:1px solid #e6e6e6;}

.sjtBox ul li h5{margin-top:10px; font-weight:normal; font-size:14px;}

.sjtBox ul li h5 a{color:#333;}





.mffaSpan{background-color:#ffffed;}







.gyFcBox{width:630px; height:498px; border:1px solid #e0e0e0;}



.gyBox{}

.gyBox h4{padding-top:16px; padding-left:16px;}

.gyBox dl{margin:16px; height:226px; overflow:hidden;}

.gyBox dt img{padding:7px; border:1px solid #e0e0e0;}

.gyBox dd{margin-left:300px;}

.gyBox dd h5{height:30px; line-height:30px; font-size:14px; font-weight:normal;}

.gyBox dd h5 a{color:#333;}

.gyBox dd p{margin-bottom:16px; line-height:22px; height:154px; overflow:hidden; font-size:13px;}

.gyBox dd .btnCkgd{padding-left:12px; font-size:14px; color:#9f0101; background:url() no-repeat left center;}









.ryBox{width:334px; height:256px; border:1px solid #e0e0e0; background:url() no-repeat center;}

.ryBox h4{padding-top:16px; padding-left:16px;}

.ryBox .ryCont{padding-top:18px; position:relative;}



.zxyy{margin-top:10px; width:334px; height:230px; border:1px solid #e0e0e0;}

.zxyy h4{padding-top:16px; padding-left:16px;}

.zxyy ul{margin:6px 12px;}

.zxyy li{padding-left:6px; height:28px; line-height:28px; background:url() no-repeat left center;}

.zxyy li a{color:#333;}







.ggl01{margin:16px auto 26px auto;}

.ggl img{display:block;}

.ggl02{position:relative; margin:26px auto;}

.ggl02 span{position:absolute; left:698px; top:70px; font-size:22px; font-weight:bold; color:#fff;}





.wzbBox{margin-bottom:28px; border:1px solid #e0e0e0;}

.wzbBox h4{height:43px; line-height:43px; border-bottom:1px solid #d5d5d5; font-size:16px;}

.wzbBox h4 a{color:#333;}

.wzbBox span{margin-left:6px; font-size:12px; font-weight:normal; color:#333;}





.wtjd{margin-left:14px; margin-right:36px; width:228px; height:348px;}

.wtjdCont{margin-top:10px; height:280px; overflow:hidden;}

.wtjdCont dl{padding:4px 0; border-bottom:1px solid #d7d7d7;}

.wtjdCont dt{padding:4px 0; background-image:url(../images/tw_ico.png); font-size:14px;}

.wtjdCont dt a{color:#d90000;}

.wtjdCont dd{line-height:20px; background-image:url(../images/jd_ico.png); color:#333;}

.wtjdCont dt , .wtjdCont dd{padding:8px 0; padding-left:28px; background-position:left 8px; background-repeat:no-repeat;}





.dtBox{width:320px; height:348px; }





.zxfs{margin-right:14px;}





.yqlj{margin-top:28px; margin-bottom:40px; overflow:hidden;}

.yqlj h4 img{}

.yqlj p{margin-left:120px; line-height:24px; overflow:hidden; border-left:1px solid #b5b5b5;}

.yqlj p a{display:inline-block; padding:0 22px; color:#333;}









.formSpna{height:432px; overflow:hidden; background:url(../images/formSpna.jpg) no-repeat center;}

.formSpna .container{position:relative;}

.formSpna .m_form{position:absolute; left:550px; top:120px;}

.formSpna .m_form li{margin-bottom:10px; overflow:hidden;}

.formSpna .m_form .iptTxt{border:1px solid #e69103; width:250px; height:22px; line-height:22px; padding:0 10px; outline:none; color:#6f4e29; background-color:#fff; font-family:microsoft yahei;}

.formSpna .m_form .txtAre{width:250px; height:74px; line-height:20px; border:1px solid #e69103; outline:none; resize:none; color:#6f4e29; padding:5px 10px; background-color:#fff; font-family:microsoft yahei;}

.formSpna .m_form .btnSubmit{}









.lr{ margin:0 auto; width:980px; padding-top:20px; padding-bottom:40px;}

.left{ float:left; width:201px; margin-right:15px;}

.right{ float:left; width:764px;}



.list_title{ background-color:#D50202; height:50px; line-height:50px;}

.list_title span{ float:right;}

.list_title span a{ padding-right:16px; color:#FFFFFF}

.list_title h2{ font-size:16px; color:#FFFFFF; padding-left:16px;}

.list_con{background:url(../images/list2.jpg) repeat-y; padding-bottom:7px;}

.list_bottom{background:url(../images/list3.jpg) no-repeat; height:5px;}



.product_title{background:url(../images/product1.jpg) no-repeat; height:35px; line-height:35px;}

.product_title span{ float:right; padding-right:10px;}

.product_title span a{color:#333;}

.product_title h2{ font-size:15px; font-weight:normal; color:#333; padding-left:10px;}

.product_con{ border:1px solid #E1E1E1; border-top:none; padding-top:20px;}

.product_con2{ border:1px solid #E1E1E1; border-top:none; padding-bottom:16px; padding-top:16px; padding-left:10px; padding-right:10px;}

.product_bottom{}







.new_qynx { }

.new_qynx dl { position: relative; float: left; width: 244px; height: 275px; padding: 15px; border-radius: 5px; background: #eee; margin: 15px 5px; }

.new_qynx dl h1 { position: absolute; right: 0; top: -15px; display: block; padding: 10px 15px; background: #CCCDCC; border-radius: 5px; font-size: 22px; }

.new_qynx dl dt { font-weight: bold; font-size: 15px; color:#b20404; padding-bottom: 5px; }

.new_qynx dl dd { height: 25px; line-height: 25px; background: url(../images/dot0.jpg) no-repeat 3px center; padding-left: 15px; overflow: hidden; }

.new_qynx dl a { color: #000; font-size:12px;}

.new_qynx dl a:hover { color: #b20404; }







/* --------------------------------------------内页样式------------------------------------------------ */



/* 资质证书列表页 */

.wu_honor_nner ul li{ border:1px solid #E6E6E6; width:233px; float:left; margin-right:3px; margin-left:8px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}

.wu_honor_nner ul li:hover{ border:1px solid  #19D417;}

.wu_honor_nner ul li a{}



/* 产品展示列表页 */

.wu_product_nner ul li{ border:1px solid #E6E6E6; width:234px; float:left; margin-right:3px; margin-left:8px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}

.wu_product_nner ul li:hover{ border:1px solid  #19D417;}

.wu_product_nner ul li a{}



/* 新闻展示列表页1 */

.wu_newlist{background:url() left bottom repeat-x; padding-bottom:10px; padding-top:10px;}

.wu_newlist .newpic{ float:left; width:180px;}

.wu_newlist .news_text{float:left; width:533px;}



/* 新闻展示列表页2 */

.news_text h5{margin:0px 20px; font-weight:bold;color:#333;}

.news_text h5 a{color:#333;font-size:14px;}

.news_text h5 .date{color:#999;font-weight:normal;}

.news_text{padding:10px 0px;background:url() left bottom repeat-x;}

.news_text p{text-align:left;color:#999;padding:5px 20px 0px 20px;font-size: 12px;}



/* 厂房设备列表页 */

.wu_cfsb_nner ul li{ border:1px solid #E6E6E6; width:224px; float:left; margin-right:3px; margin-left:8px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}

.wu_cfsb_nner ul li:hover{ border:1px solid  #19D417;}

.wu_cfsb_nner ul li a{}



/* 案例列表页 */

.wu_case_nner ul li{ border:1px solid #E6E6E6; width:233px; float:left; margin-right:3px; margin-left:8px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}

.wu_case_nner ul li:hover{ border:1px solid  #19D417;}

.wu_case_nner ul li a{}





/* 客户见证列表页1 */

.wu_khjz_nner dl { float:left; margin-top:20px; margin-right:20px; margin-left:10px; border-bottom:1px dashed #CCCCCC; padding-bottom:20px;}

.wu_khjz_nner dt { float:left; width:190px;}

.wu_khjz_nner dt img {width:190px; height:146px; border:1px solid #CCC; padding:2px;}

.wu_khjz_nner dd { float:left; width:450px; padding-left:16px;}

.wu_khjz_nner dd h3 { height:25px;}

.wu_khjz_nner dd h3 a { font-size:14px; color:#333;}

.wu_khjz_nner dd p { font-size:12px; line-height:22px;color:#3b3b3b; height:96px; overflow:hidden; padding-top:10px;}

.wu_khjz_nner dd span { display: block;}



/* 客户见证列表页2 */

.wu_khjz_nner2 dl { float:left; margin-top:20px; margin-right:20px; margin-left:10px; border-bottom:1px dashed #CCCCCC; padding-bottom:20px;}

.wu_khjz_nner2 dt { float:left; width:104px;}

.wu_khjz_nner2 dt img {width:104px; height:146px; border:1px solid #CCC; padding:2px;}

.wu_khjz_nner2 dd { float:left; width:580px; padding-left:16px;}

.wu_khjz_nner2 dd h3 { height:25px;}

.wu_khjz_nner2 dd h3 a { font-size:14px; color:#333;}

.wu_khjz_nner2 dd p { font-size:12px; line-height:22px;color:#3b3b3b; height:96px; overflow:hidden; padding-top:10px;}

.wu_khjz_nner2 dd span { display: block;}



/* 合作客户列表页 */

.wu_hzkh_nner ul li{ border:1px solid #E6E6E6; width:233px; float:left; margin-right:3px; margin-left:8px; margin-bottom:20px; font-size:12px; line-height:30px; text-align:center;}

.wu_hzkh_nner ul li:hover{ border:1px solid  #19D417;}

.wu_hzkh_nner ul li a{}



.r_boxww{ text-align:center; border-bottom:#F5F5F5 1px solid; line-height:30px; padding-bottom:10px;}

.r_boxww h1{ font-size:18px;}





/* --------------------------------------------公共样式------------------------------------------------ */



/* 头部导航 */

.nav {

  width:980px;

  height:46px;

  margin:0px auto;

  padding:0px auto;

}



#nav {}

#nav li {float: left;text-align:left;}

#nav a {text-decoration: none;}





#nav li.one {

  float:left;

  padding-left:17px; padding-right:17px;

  line-height:46px;

  text-align:center;

  font-size:14px;

  overflow:hidden;

}

#nav li.one a {

  display:block;

  color:#ffffff;

}



#nav li.on { 

  font-weight:bold;

  color:#ffffff;

  background:url(../images/menuhover.jpg) repeat-x;

}



#nav li.on a{

  color:#ffffff;

  font-weight:bold;

  background:url(../images/menuhover.jpg) repeat-x;



}



#nav li.one:hover,#nav li.one a:hover {

  color:#ffffff;

  font-weight:bold;

  background:url(../images/menuhover.jpg) repeat-x;



}



.ifocus {z-index:99; position: relative;}



#nav li ul {position: absolute;left: -999em;height: auto;width: 208px;margin:0px 0px 0px -3px;_margin:0px 0px 0px -47px; padding:0px 0px 10px 0px; background:url(../images/nav_a_bg.png) left bottom no-repeat;z-index:99999; }

#nav li ul li {display: block; width:208px;height:28px;line-height:28px;overflow:hidden;}

#nav li ul ul {margin: -2.8em 0 0 14em;}

#nav li ul span,#nav li ul ul span {display:block; margin:0px 5px; border-top:2px solid #DADADA;}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}



#nav li.one ul li a,#nav li.one ul li a:link {width:158px; margin-left:40px;color:#333;font-weight:normal;font-size:12px;background:none;} 

#nav li.one ul li a:hover {color:#104578;}





/* 左侧产品列表 */

#leftmenu{}

.parent {

	cursor: pointer;

	position: relative;

	line-height:50px;

}

.parent a {display:block;padding:0px 8px 0px 14px; font-size:16px; background-color:#D50202; color:#FFF; font-weight:bold;}

.parent a:hover {background-color:#D50202; text-decoration: none;}

.open{

	border:solid 1px #e7e7e7;

	font-weight:normal;

	color:#0160b0;

	}

.close{}



#p1,#p1 a {background-color:#D50202; color:white; font-weight:normal;}



.child {



}

.child a{

    display:block;

	line-height:36px;

	height:36px;

	list-style-type: none;

	color:#333;

	display:block;

	background:url(../images/listbg.jpg) no-repeat;

	white-space:nowrap;font-size:12px; padding-left:18px; font-weight:bold;

}

.child a:hover{

 font-weight:bold; color:#178019;



  }

.child a.on {color:#C00; font-weight:bold; background:url(../images/listbg.jpg) no-repeat;}



.child .c_current{ font-size:20px;}







/* 搜索 */

.search {

  clear:both;

  float:right;

  width:195px;

  height:24px;

  line-height:24px;

  margin-top:10px;

  background:url(../images/search_bg.gif) left top no-repeat;

}

.s_text {float:left;width:139px;height:22px;line-height:22px;margin:1px;padding:0px 10px;border:none;color:#999;} 

.s_btn {float:right; width:30px;height:24px;border:none;background:url();cursor: pointer;}

.s_btn_a  {float:right; width:62px;height:27px;line-height:27px;color:white; border:none;background:url(../images/s_btn_a.gif);cursor: pointer;}





/* 合作客户1 */

.wu_hzkh ul li{ border:1px solid #E6E6E6; width:95px; float:left; margin-right:7px; margin-left:5px;}

.wu_hzkh ul li a{ font-size:12px;}

.wu_hzkh ul li:hover{ border:1px solid  #BC180F;}





/* 产品展示1 */

.wu_product ul li{ border:1px solid #E6E6E6; width:224px; float:left; margin-right:9px; margin-left:9px; margin-bottom:20px; text-align:center;line-height:30px;}

.wu_product ul li a{ font-size:12px;}

.wu_product ul li:hover{ border:1px solid  #BC180F;}



/* 产品展示3 */

.wu_product3 ul li{ border:1px solid #E6E6E6; width:200px;  margin-bottom:10px; text-align:center;line-height:30px;}

.wu_product3 ul li a{ font-size:12px;}

.wu_product3 ul li:hover{ border:1px solid  #BC180F;}



/* 产品展示2 */

.wu_product2 dl { height:170px;}

.wu_product2 dt { float:left; padding-right:13px; background:url(../images/al_picbg.gif) no-repeat; width:209px;}

.wu_product2 dt img { padding:4px 0 0 4px; width:201px; height:146px;}

.wu_product2 dd { float:left; width:475px;}

.wu_product2 dd h3 { height:25px; border-bottom: dashed 1px #ccc;}

.wu_product2 dd h3 a { font-size:14px; color:#5d7807;}

.wu_product2 dd p { font-size:12px; line-height:22px; height:80px; color:#3b3b3b; height:107px; overflow:hidden; padding-top:10px;}

.wu_product2 dd span { display: block; text-align:right;}



/* 单列新闻 */

.wu_new ul{}

.wu_new ul li {background:url(../images/dot_r.gif) left center no-repeat; border-bottom:1px dotted #ccc;}

.wu_new ul li:hover{}

.wu_new ul li a{line-height:34px; padding-left:10px;}

.wu_new ul li span{line-height:34px; float:right; color:#999 }



/* 双列新闻 */

.wu_new2 ul{}

.wu_new2 ul li {background:url(../images/dot_r.gif) left center no-repeat; border-bottom:1px dotted #ccc; width:300px; float:left; margin-right:18px;}

.wu_new2 ul li:hover{}

.wu_new2 ul li a{line-height:34px; padding-left:10px;}

.wu_new2 ul li span{line-height:34px; float:right; color:#999 }



/* 客户见证 */

.wu_khjz dl { float:left; margin-top:20px; margin-right:20px;}

.wu_khjz dt { float:left; width:190px;}

.wu_khjz dt img {width:190px; height:150px; border:1px solid #CCC; padding:2px;}

.wu_khjz dd { float:left; width:264px; padding-left:16px;}

.wu_khjz dd h3 { height:25px;}

.wu_khjz dd h3 a { font-size:14px; color:#333;}

.wu_khjz dd p { font-size:12px; line-height:22px;color:#3b3b3b; height:96px; overflow:hidden; padding-top:10px;}

.wu_khjz dd span { display: block;}







/* 常见问题 */

.wu_cjwt ul li h2{background:url(../images/tw_ico.png) no-repeat; padding-left:24px; padding-bottom:10px; font-size:14px; font-weight:bold;}

.wu_cjwt ul li p{background:url(../images/jd_ico.png) no-repeat; padding-left:24px; font-size:12px; }

.wu_cjwt ul li{ padding-bottom:12px; padding-top:12px;border-bottom:1px dashed #666666;}

.wu_cjwt ul li:hover{}



/* 左右滚动 */

.kc01{ padding:70px 10px 0 0px}

.kc03{ padding:70px 0px 0 10px}

.kc02 ul li {width:230px; float:left; border:1px solid #F2F2F2; padding:2px;  text-align:center}

.kc02 ul li img { width:230px; height:150px;}

.kc02 ul li a { font-size:12px;}

.fl{ float:left;}





/* 左右滚动 */

.jc01{ padding:60px 10px 0 0px}

.jc03{ padding:60px 0px 0 10px}

.jc02 ul li {width:160px; float:left; margin-right:10px; border:1px solid #F2F2F2; padding:2px; text-align:center}

.jc02 ul li img { width:160px; height:120px;}

.jc02 ul li a { font-size:12px;}

.fl{ float:left;}





/* 左右滚动 */

.hc01{ padding:60px 10px 0 0px}

.hc03{ padding:60px 0px 0 10px}

.hc02 ul li {width:270px; float:left; margin-right:30px; border:1px solid #F2F2F2; text-align:center}

.hc02 ul li img { padding:2px; width:266px; height:200px;}

.hc02 ul li a { font-size:12px;}

.fl{ float:left;}



/* 左右滚动 */

.qc01{ padding:60px 10px 0 0px}

.qc03{ padding:60px 0px 0 10px}

.qc02 ul li {width:270px; float:left; margin-right:30px; border:1px solid #F2F2F2; text-align:center}

.qc02 ul li img { padding:2px; width:266px; height:200px;}

.qc02 ul li a { font-size:12px;}

.fl{ float:left;}







.custom_service p img {display: inline; margin-top:-5px; vertical-align:middle;}

.scrollsidebar{position:absolute; z-index:999; top:150px;}

.side_content{width:154px; height:auto; overflow:hidden; float:left; }

.side_content .side_list {width:154px;overflow:hidden;}

.show_btn{ width:0; height:112px; overflow:hidden; margin-top:50px; float:left; cursor:pointer;}

.show_btn span { display:none;}

.close_btn{width:24px;height:24px;cursor:pointer;}

.side_title,.side_bottom,.close_btn,.show_btn {background:url(../images/sidebar_bg.png) no-repeat;}

.side_title {height:46px;}

.side_bottom { height:8px;}

.side_center {font-family:Verdana, Geneva, sans-serif; padding:5px 12px; font-size:12px;}

.close_btn { float:right; display:block; width:21px; height:16px; margin:16px 10px 0 0; _margin:16px 5px 0 0;}

.close_btn span { display:none;}

.side_center .custom_service p { text-align:center; padding:6px 0; margin:0; vertical-align:middle;}

.other  { text-align:center;border-bottom:1px solid #ddd;border-top:1px solid #ddd}

.other p { padding:5px 0; _height:16px; margin:0;color: #666666;}

.msgserver { text-align:center; margin-bottom:5px;}

.msgserver a { background:url(../images/sidebar_bg.png) no-repeat -119px -115px; padding-left:22px;}



/* blue skin as the default skin */

.side_title, .side_blue .side_title {background-position:-195px 0;}

.side_center, .side_blue .side_center {background:url(../images/blue_line.png) repeat-y center;}

.side_bottom, .side_blue .side_bottom {background-position:-195px -50px;}

.close_btn, .side_blue .close_btn {background-position:-44px 0;}

.close_btn:hover, .side_blue .close_btn:hover {background-position:-66px 0;}

.show_btn , .side_blue .show_btn {background-position:-119px 0;}

.msgserver a, .side_blue .msgserver a {color:#06C;}



/* green skin  */

.side_green .side_title {background-position:-349px 0;}

.side_green .side_center {background:url(../images/green_line.png) repeat-y center;}

.side_green .side_bottom {background-position:-349px -50px;}

.side_green .close_btn {background-position:-44px -23px;}

.side_green .close_btn:hover {background-position:-66px -23px;}

.side_green .show_btn {background-position:-147px 0;}

.side_green .msgserver a {color:#76a20c;}





.news2_content .tempWrap{ width:310px; height:160px !important; overflow:hidden; margin:6px 12px;}

#wen_da .tempWrap{overflow: hidden; width: 226px; height: 270px !important;}

.jc02 .tempWrap{overflow: hidden; width: 560px !important;}





.banner1 .swiper-container,.banner1 .ban_bg, .banner1 .ban_nbg { width: 100%; height: 500px;} 

		.banner1 .swiper-pagination-bullet-active {background: #da2f37;}

		.banner1 .slide_01{ background-image: url(../images/banner3.jpg);}

		.banner1 .slide_02{ background-image: url(../images/banner3.jpg);}

		.banner1 .slide_03{ background-image: url(../images/banner2.jpg);}

		.banner1 .slide_04{ background-image: url(../images/banner1.jpg);}

		.banner1 .swiper-slide{ background-position: center; background-repeat: no-repeat;}

		.banner1 .swiper-slide{ display: block; width: 100%; height: 100%;}

		

		.swiper-container{

			width: 100%;

			height: 500px;

		}